Big Huge Thesaurus

Vicia sativa

noun

sounds kind of like